from tkinter import *

root = Tk()
root.geometry('500x500')

x = int(input('Начальная точка X: '))
y = int(input('Начальная точка Y: '))
n = int(input('Масштаб: '))

if n == 0:
    print('Размер фигуры превышает максимальный размер')
    exit()

if x<0 and y<0 or (x+50)*n and (y+50) >=500:
    print('Размер фигуры превышает максимальный размер')
    exit()

canvas = Canvas(bg='white', width=500, height=500)
canvas.pack(anchor=CENTER, expand=1)

canvas.create_rectangle((x + 10) * n, (y + 20) * n, x * n, (y + 10) * n, fill='blue', outline='black')
canvas.create_rectangle((x + 10) * n, (y + 30) * n, x * n, (y + 20) * n, fill='blue', outline='black')
canvas.create_rectangle((x + 10) * n, (y + 40) * n, x * n, (y + 30) * n, fill='blue', outline='black')
canvas.create_rectangle((x + 20) * n, (y + 30) * n, x * n, (y + 20) * n, fill='blue', outline='black')

root.mainloop()
